laboratory facilities - Français Anglais Dictionnaire